History
History
Synonyms
UK
US
Meaning:
cannon

a large, heavy gun, especially the old kind that fired a solid ball of metal

large gun

LONG TOM as in Wiktionary
LONG TOM as in Wikipedia